#ifndef __TDC_H__
#define __TDC_H__
#include <stdio.h>
#include "../Parser/parser.h"
#include "../Tag/Tag.h"




typedef struct{
  FILE *archprograma; /* Archivo salida*/
  tipoTag vectorTag[TAGMAX];
  int canttags;
  Parser* parser;
/* Defaults defaults;*/
} TDC;


void TDC_Configuracion(TDC* tdc, tipoTag vec_tags[],int* cant_vec_tags);

int TDC_Crear(TDC* tdc, char* archconfig, char* archSalida);

int TDC_Documentar(TDC* tdc,char* archDoc);

 int TDC_Cerrar(TDC* tdc);

#endif // __TDC_H__
